﻿using Credisoft.Models.Credisoft_BO;
using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;

namespace Credisoft.Models.Credisoft_DAO
{
    public class userGrantingViewDAO
    {
        public List<votorgamientosusuario> getUserGrantingCreditData(int userId)
        {
            List<votorgamientosusuario> userGrantingUser = new List<votorgamientosusuario>();
            using (credisoftEntities bd = new credisoftEntities())
            {
                var found = (from p in bd.votorgamientosusuario
                             join c in bd.usuario
                             on p.idusuario equals c.idusuario
                             where c.idperfil == 3 && p.idusuario == userId
                             select p).ToList();
                if (found.Count() > 0)
                {
                    foreach (votorgamientosusuario grantUser in found)
                    {
                        userGrantingUser.Add(grantUser);
                    }
                }
            }
            return userGrantingUser;
        }
    }
}